have calluses - Espagnol Anglais Dictionnaire